package lab02.test17;

/**
 * Created by lenovo on 2017/10/27.
 */
public class Test {
    public static void main(String[] args) {
        //定义一个10个元素组成的一维数组，输出该数组中的
        // 最大值、最小值、所有元素总和，
        // 以及最大值和最小值在该数组中的位置。
        int[] numbers = new int[]{10, 20, 23, 21, 56, 58, 45, 52, 46, 87};
        int sum = 0;
        for (int i = 0; i < numbers.length; ) {
            sum = sum + numbers[i++];
        }
        System.out.println("所有元素的总和：" + sum);

        int max = 0;
        int no = 0;
        for (int i = 0; i < numbers.length; i++) {
            if (numbers[i] > max) {
                max = numbers[i];
                no = i;
            }
        }
        System.out.println("最大值是" + max + "\t" + "在第" + no + "位");


        int min=0;
        int num=0;
        for(int i = 0; i < numbers.length; i++){
            if(numbers[i]<min){
                min=numbers[i];
                num=i;
            }
        }
        System.out.println("最小值是" + min + "\t" + "在第" + num + "位");
        }
}
